package org.example.common.fastdfs.service;

import org.example.common.fastdfs.FileUploadBean;

import java.io.File;
import java.io.IOException;
import java.io.InputStream;

/**
 * 文件上传服务接口
 */
public interface UploadFileService {
    
    /**
     * 上传文件
     */
    FileUploadBean upload(String filename, InputStream is) throws IOException;
    
    /**
     * 上传文件
     */
    FileUploadBean upload(File file) throws IOException;
    
    /**
     * 根据文件ID获取URL
     */
    String getUrlByFileID(String fileID);
}













































